#pragma once
#include "Command.h"
#include "KalmanTank.h"
#include "470bot.h"
#include "TangentField.h"
#include <vector>
using namespace std;

class TargetingHelper
{
private:
	static vector<TangentField> tangent_fields;
	static float calcShot(tank_t* tank, KalmanTank* enemy);
	static bool initialized;
public:
	TargetingHelper(void);
	~TargetingHelper(void);
	static Command Target(tank_t* tank, KalmanTank* enemy);
};

